var _contract = null;
function setPrintData(contract) {
  _contract = contract;
  _prt.setPageSize(210, 297);
  _prt.setMargin(15,15,15,15);
  _prt.setLineHeight(5);
  _prt.setPageFoot(" {pg}/1                                        电子合同校验码："+contract.printVerifyCode);

  _prt.add(["sf", "12pt 黑体"]);
  _prt.add(["dt", "Locker Rental Agreement 私人储物柜租赁合同", 95, 15 + 7]);
  _prt.add(["sp", 0, 0]);
  _prt.add(["pi", "/images/logo.png", 50, 10]);
  _prt.add(["pl"]);

  _prt.add(["sf", "9pt 宋体"]);
  _prt.add(["nt", "Member's Name. 会员姓名："+contract.memberName, 0.5]);
  _prt.add(["nt", "Membership Card No. 会员卡号："+contract.cardCode, 0.5]);
  _prt.add(["nt", "Membership Club 会所名称："+contract.shopName, 0.5]);
  _prt.add(["nt", "Date. 受理日期："+contract.saleDate, 0.5]);
  _prt.add(["nl", 1]);
  _prt.add(["pl"]);
  _prt.add(["pt", "Locker No. 租柜号码："+contract.boxCode]);
  _prt.add(["nt", "Rental 租金："+(contract.factAmount+contract.addAmount)+"元", 0.5]);
  _prt.add(["nt", "Deposit 押金："+contract.depositAmount+"元", 0.5]);
  _prt.add(["nl", 1]);
  _prt.add(["pt", "Effective Date 租用生效日期："+contract.beginTime]);
  _prt.add(["pt", "Expiry Date    租用终止日期："+contract.endTime]);
  _prt.add(["nt", "Return Locker Key Date 退柜时间："+contract.returnDate, 0.5]);
  _prt.add(["nt", "Return Deposit 退还押金："+(contract.returnDeposit>0?(contract.returnDeposit+"元"):""), 0.5]);
  _prt.add(["nl", 1]);
  _prt.add(["pl"]);

  _prt.add(["pt", "更衣柜"]);
  _prt.add(["pt", "1）会所设有收费的私人租赁柜，租赁柜收费标准由本会所制定且可以根据情况调整价格，租赁费应在租赁前支付，办理的同时需另外支付押金50元，租赁柜不可转让他人使用。"]);
  _prt.add(["pt", "2）会所只提供付费租赁的租赁柜及配套钥匙（根据会所实际情况而定），若发现租赁柜有所损坏，由会员所致的，会员负责原价赔偿；与会员无关的，会员可选择继续使用或更换租赁柜。钥匙由会员自行保管，如发生遗失或损坏，需赔偿人民币壹佰（100）元。"]);
  _prt.add(["pt", "3）租赁柜使用过程中，自行与他人共同使用而发生柜内物品遗失的，会所不承担任何责任。"]);
  _prt.add(["pt", "4）会员未交纳租赁费而私自占用租赁柜的，会所将有权清理相应租赁柜内的物品，并收取壹佰（100）元/月的管理费（未满一个月将按一个月收取）。"]);
  _prt.add(["pt", "5）租赁柜租用到期，如不办理续租手续，请于到期之日将柜内物品取出。会所将在租赁到期一周后清理租赁柜，被清理物品本会所将视作遗弃物处理，押金不予退还，由此造成物品损坏或遗失的，会所将不承担任何责任。"]);
  _prt.add(["pt", "6）因会员自身原因导致租赁柜实际使用时间少于合同内所写租赁时间的，则视为会员本人放弃使用，会所不承担任何责任。"]);
  _prt.add(["pt", "7）租赁柜内仅供放置与运动相关的物品，严禁存放异味、易燃、易爆等违禁危险物品。"]);
  _prt.add(["pt", "8）租赁柜内请勿放置贵重物品，非因不可抗力或会员自身原因造成物品损坏或遗失的，会所将酌情给到处理方案，双方如有异议，任何一方有权将争议交有管辖权的人民法院处理。"]);
  _prt.add(["pt", "9）会员有义务配合公安、私法部门开柜检查。"]);
  _prt.add(["pt", "10）租赁柜租赁的终止日期不得长于会籍终止日期。"]);
  _prt.add(["pt", "11）本合同为制式合同，除会员签章、日期外，其余部分均为打印形成，任何手写内容均属无效。"]);
  _prt.add(["pt", ""]);
  _prt.add(["pt", "I have read,understood and accepted the rules and regulations of the club at the back of this application form."]);
  _prt.add(["pt", "本人已经阅读并同意遵守此申请表之会所守则及规条。"]);

  _prt.add(["nl", 1]);
  _prt.add(["nt", "Member Signatre 会员签名：", 0.5]);
  if(contract.memberSign) {
    _prt.add(["my", -4]);
    _prt.add(["pi", contract.memberSign, 25, 8]);
  } else {
    _prt.add(["nl", 1]);
  }
  _prt.add(["pt", "Date 日期："+contract.saleDate]);

  _prt.add(["nl", 2]);
  _prt.add(["sf", "12pt 黑体"]);
  _prt.add(["nt", contract.companyName, 0.5]);
  _prt.add(["my", -13]);
  _prt.add(["mx", -20]);
  if(contract.sealPic) _prt.add(["pi", contract.sealPic, 39, 39]);
  _prt.add(["sf", "9pt 宋体"]);

  _prt.add(["nl", 5]);
  _prt.add(["pt", "合同打印日期: "+contract.printDate]);
  _prt.add(["pt", "合同打印人: "+contract.printUserName]);
  _prt.add(["pt", "合同打印门店: "+contract.printShopName]);
}

function printOk() {
  if(_contract) {
    getJson("_print?saleId="+_contract.saleId+"&contractType=08", function(data){
      if(data.ret) cload();
    });
  }
}